“Unity 从诞生的第一天起,就为开发者而生”。Unity3D是美国Unity Technologies公司开发的一款强大的跨平台游戏开发引擎,是一款多平台、综合型游戏开发工具,《王者荣耀》、《绝地求生》以及VR/AR都是应用Unity3D进行开发,是最优秀的3D引擎之一。游戏伴随着文明产生和发展,一直是人类文化的重要组成部分。从1964年第一款真正意义的电子游戏诞生至今,游戏已经走过了FC、街机、PC、页游四个时代。
在移动互联网新技术的加持下,游戏产业已经来到井喷发展的主机:手游时代。据手游开发引擎Unity官方数据统计,中国已超越日本成为Unity 3D引擎全球最大的市场,在全民追求2D到3D的过程中,最基本的问题——适配却被忽略。随着3D手游数量越来越多,手游逐渐进入3D巅峰战时期,手游开发商只有从技术和速度上跟上节奏,才能在手游市场的“华山论剑”中抢得一席之地。游戏的起源是电子游戏,电子游戏于1952年面世,在真空管电脑的平台上,开发出第一款电子游戏——井字棋游戏,并在1958年研发出游戏《双人网球》。ATARI时期在不久之后到来,标志着第一个游戏市场的出现,被称为“雅达利时代”,在这个时代,电子游戏《ET》也被研发出世。紧接着,在70年代,文字式游戏出现,并伴随着日本另一大厂商——Taito加入。经典游戏《太空侵略者》被开发,《吃豆人》、《创世纪》等游戏也相继出现。在80年代,世嘉,Atari,任天堂则开始将游戏界的战火引向游戏机硬件方面。80年代末期,电子游戏出现转折,电脑得到显卡,开始崛起。90年代,copcom推出街头霸王,Pentium芯片面世,《仙剑奇侠传》、《神话传说》等经典游戏也相继被推出,任天堂亦被世嘉Sega Saturn 与索尼的Plag Station击败。1992年,3D Realms公司/Apoges公司发布的小游戏《德军司令部》和id Software 公司的射击游戏《Doom》,成为了引擎诞生初期的两部代表作。在1993年底,Raven公司采用改进后的Doom引擎开发了《投影者》游戏,这也成为游戏史上第一例成功的嫁接手术。Quake引擎——第一款完全支持多边形模型,动画以及粒子特效的真正意义上的3D引擎,在1994年,通过Quake引擎开发出了游戏《雷神之锤》。
一年之后,id Software公司又再次推出《雷神之锤2》,在图像和网络方面有了质的飞跃。1999年,id公司的QuakeⅢ又一次独霸市场,Epic Megagames(EPIC)公司却在此时推出了Unreal引擎,并且很快推出了Unreal2引擎。同时进行了升级,成为Unreal2.5,开发了包括《汤姆克兰西之细胞分裂2:明日潘多拉》、《天堂2》、《荒野大嫖客》等。21世纪,家用游戏形成三足并立局面,而游戏引擎也得到空前发展。2002年,Direct9时代到来,EPIC又推出了支持64位的HDRR高精度动态渲染、多种类光照和高级动态阴影特效的Unreal3引擎,并提供了强大的编辑工具。同时,在此期间,Monolith公司的Lith Tech引擎迅速崛起,之后,MAX-FX引擎、Geo-Mod引擎、Serious引擎等各种引擎相继出现。正在此时,由于来自丹麦的Joachion与德国的Nicholas Francis非常喜欢做游戏,因此邀请冰岛的David成立了团队Over the Edge Entertainment,开发了第一代版本的Unity引擎,而Unity公司也于2004年在丹麦的阿姆特丹诞生。Unity 3D 行业前景广泛,在游戏开发、虚拟仿真、动漫、教育、建筑、电影后期等多个行业中都得到了广泛运用。尤其在 VR 设备的开发中,Unity 3D 游戏开发引擎具有统治地位。Unity平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。
Unity的中文意思为“团结”。Unity 的核心含义是想告诉大家,游戏开发需要在团队合作基础上相互配合完成。2005 年,发布了 Unity 1.0 版本,此版本只能应用于 Mac 平台,主要针对 Web 项目和 VR(虚拟现实)的开发。2008 年,推出 Windows 版本,并开始支持 iOS 和 Wii。2010 年,Unity 3D 开始支持 Android,继续扩大影响力。2011 年,开始支持 PS3 和 XBox360,此时全平台的构建完成。2012 年,Unity Technologies 公司正式推出 Unity 4.0 版本。2013 年,Unity 3D 引擎覆盖了越来越多的国家,全球用户已经超过 150 万,Unity 4.0 引擎已经能够支持在包括 MacOS X、Android、iOS、Windows 等在内的 10 个平台上发布游戏。。2014 年,发布 Unity 4.6 版本,更新了屏幕自动旋转等功能。2016 年,发布 Unity 5.4 版本,专注于新的视觉功能,为开发人员提供了最新的理想实验和原型功能模式,极大地提高了其在 VR 画面展现上的性能。Unity是实时3D互动内容创作和运营平台。提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容。3D 游戏是 Unity 游戏引擎重要的应用方向之一,从最初的文字游戏到二维游戏、三维游戏,再到网络三维游戏,游戏的发展进阶在保持实时性和交互性的同时,其逼真度和沉浸感也在不断地提高和加强。全平台(包括PC/主机/移动设备)所有游戏中有超过一半都是使用Unity创作的;在Apple应用商店和Google Play上排名最靠前的1000款游戏中,53%都是用Unity创作的。
Unity 3D游戏开发引擎目前之所以炙手可热,与其完善的技术以及丰富的个性化功能密不可分。Unity 3D游戏开发引擎易于上手,降低了对游戏开发人员的要求。Unity 3D 游戏可发布的平台包括 Windows、Linux、MacOS X、iOS、Android、Xbox360、PS3以及 Web 等。Unity 3D 几乎为开发者完美地解决了这一难题,将大幅度减少移植过程中不必要的麻烦。Unity 3D 的用户界面具备视觉化编辑、详细的属性编辑器和动态游戏预览特性。当游戏运行时可以实时修改参数值,方便开发,为游戏开发节省大量时间。3) 资源导入
Unity 3D 支持几乎所有主流的三维格式,如 3ds Max、Maya、Blender 等,贴图材质自动转换为 U3D 格式,并能和大部分相关应用程序协调工作。
4) 脚本语言
Unity 3D集成了 MonoDeveloper 编译平台,支持 C#、JavaScript 和 Boo 3 种脚本语言,其中 C# 和 JavaScript是在游戏开发中最常用的脚本语言。
5) 地形编辑器
Unity 3D 内置强大的地形编辑系统,该系统可使游戏开发者实现游戏中任何复杂的地形,支持地形创建和树木与植被贴片,支持自动的地形 LOD、水面特效等。
6) 物理特效
Unity 3D 内置 NVIDIA 的 PhysX 物理引擎,游戏开发者可以用高效、逼真、生动的方式复原和模拟真实世界中的物理效果,例如碰撞检测、弹簧效果、布料效果、重力效果等。
7) 光影
Unity 3D 提供了具有柔和阴影以及高度完善的烘焙效果的光影渲染系统。
当今时代,游戏产业迅速发展,其经济规模不亚于任何一项互联网及创意领域,并仍然以极高的速度不断扩大市场规模及整体销售额。游戏引擎市场龙头。Unity为游戏引擎市场龙头,拥有庞大的行业规模和影响力,特别是在手游领域,前1000移动游戏中约有70%使用Unity制作。Unity在PC端的市场份额约50%,主机市场份额约40%,头戴AR市场份额约90%。
Unity长期客户包括Electronic Arts、Nintendo、Take-Two、腾讯等头部发行商。使用Unity引擎进行开发的游戏包括《王者荣耀》、《原神》、《宝可梦GO》等头部产品。相比于游戏公司内部自行开发游戏引擎,第三方游戏引擎简化了开发流程并减低了开发成本,让开发者不必从零开始,可以更专注于游戏内容的创作。对于大多数游戏开发者来说,创造自有引擎可能会产生负回报,因此第三方游戏引擎成为主流选择。「上海字符无限科技」隶属杰普软件,涉及游戏程序/游戏美术/游戏策划,含Unity/UE虚幻引擎,VR/AR/MR,智慧城市,数字孪生,元宇宙等相关人才孵化。欢迎联系我们~声明:本号尊重原创,文中所有图片与视频,其版权归原作者所有。推送内容仅供分享,学习,交流,请勿商用。资料来源于网络,侵删。